Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Spain F16 Spain F29 Spain F30 Great Britain F7 Great Britain F8 Hungary F2 Spain F24 Croatia F1 Hungarian Open - Budapest Asirom Challenger Brasov - Brasov The Bolton Challenger - Bolton Open de L'Isere - Grenoble IPP Open - Helsinki The Hilversum Open - Hilversum Venice Open - Venice Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio USTA Men's Challenger of Dallas - Dallas Challenger Copa Sevilla Internacionales de Andalucia - Seville 2001 Challenger Canottieri Mincio - Mantova Open de L'Isere (Open 38) - Grenoble Samsung Securities Cup - Seoul Hamburg Challenger - Hamburg Macedonia Open - Skopje Samarkand Challenger - Samarkand Shimadzu All Japan Indoor - Kyoto Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda Macedonian Open 1999 - Skopje Open de L'Isere-Open 38 - Grenoble Open de Franche Comte - Besancon The Manchester Trophy - Manchester Amer-Wilson Tampere Challenger - Tampere Haagen Dazs Open - Caracas Regional Hand Center Men's Challenger - Fresno Tatra Banka Open 2003 - Bratislava Tatra Banka Open 2001 - Bratislava The LTA Men's Challenger - Southampton Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Sardinia International Championship - Cagliari Open de Charleroi - Charleroi KGHM Polish Indoors - Wroclaw Scottish Tennis Championship - Edinburgh Zagreb Open - Zagreb Citta di Monza - Monza Garden Open - Rome Time Warner USTA Challenger - Binghamton Neride Prague Indoor - Prague Kos-Zucchetti Tennis Cup - Cordenons Intersport Heilbronn Open - Heilbronn Alexander Kolyaskin Memorial - Donetsk Zagreb Open - Zagreb Olbia Challenger - Olbia GHI Bronx Classic - Bronx Tean International - Alphen LTA Cardiff Challenger - Cardiff Unique Zagreb Open - Zagreb Internationaux de Bretagne - Brest Australian Unity WA Open - Perth IPP Open - Helsinki The LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw 2004 USTA Challenger of Calabasas - Calabasas Gemax Samsung Open 2004 - Belgrade BH Indoor Sarajevo - Sarajevo XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ljubljana Open - Ljubljana BH Telecom Indoors Sarajevo 2006 - Sarajevo SIR Supermercadi Challenger - Rome The LTA Bolton Challenger - Bolton Czech Indoor Open - Prague Ischgl International ATP Challenger - Ischgl Nord LB Open 2006 - Braunschweig Unicredit (Suisse) Bank S. A. Challenger - Chiasso The LTA Nottingham Challenger - Nottingham Trofeo Francesco Guzzini - Recanati Unique Zagreb Open - Zagreb Zagreb Open - Zagreb BH Telecom Sarajevo 2007 - Sarajevo Binghamton Professional Tennis Tournament - Binghamton Guzzini Challenger - Recanati PEOPLEnet Cup - Dnepropetrovsk Timisoara Challenger 2005 - Timisoara Alexander Kolyaskin Memorial - Donetsk Marrakech Challenger Belgrade Challenger The LTA Manchester Trophy - Manchester Rhodes Challenger Ethias Trophy - Mons Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava Segovia Challenger Zagreb Open - Zagreb Croatia Osiguranje Rijeka Open - Rijeka Pozoblanco Challenger Singapore Challenger South African Airways Open - East London Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Recanati Challenger Banja Luka Challenger Rijeka Open - Rijeka Orleans Challenger Open D'Orleans - Orleans Tunis Open 2006 - Tunis Tunis Open 2007 - Tunis Diego Open - Budapest Sarajevo Open 2004 - Sarajevo Zagreb Open - Zagreb The LTA Nottingham Challenger - Nottingham The LTA Men's Challenger Wrexham - Wrexham Logopak Challenger 2005 - Lubeck Gemax Open - Belgrade Gemax Open 2002 - Belgrade Memorial Savigny - Sassuolo Zagreb Challenger Mons Challenger Volkswagen Challenger 2005 - Wolfsburg USTA Men's Challenger of Dallas - Dallas Open de Montauban - Montauban Barletta Challenger Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda Rijeka Challenger Challenger Canottieri Minico - Mantova Open de Franche Comte - Besancon Oberstaufen Cup - Oberstaufen LTA Men's Challenger - Wrexham Challenger Britania Zavaleta - Puebla Residenza Open - Magdeburg 2001 USTA Tallahassee Tennis Challenger - Tallahassee XI Venice Open - Venice Challenger Casino Lugano - Lugano International Championship of Croatia - Umag Urbana-Champaign Challenger - Urbana Rennes Challenger Mumbai Challenger - Mumbai Sarajevo Open - Sarajevo Zagreb Open - Zagreb Citta di Monza - Monza Zagreb Open - Zagreb Wartburg Open - Eisenach Torneo Internazionale di Tennis ATP-Challenger - Merano CA Challenge - Graz Societa Canottieri Mincio 2005 - Mantova Black Forest Open - Freudenstadt Riviera di Rimini Challenger - Rimini Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Sibiu Challenger Lambertz Open - Aachen Zivnobanka Open 1999 - Prostejov Genova Challenger Rennes Challenger Ortisei Challenger Heilbronn Open - Heilbronn Challenger Hamburg - Hamburg Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton Open Castilla y Leon - Segovia CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov Zagreb Open - Zagreb Memorial Savigni - Sassuolo CA-Challenge 2000 - Graz Estoril Open - Estoril Qwarant Cup - Sopot Grolsch Cup - Warsaw Ahmedabad Challenger - Ahmedabad X Torneo Internazionale di Tennis - Barletta 2005 Freeman Men's Challenger - Joplin Venice Challenger - Venice CA Challenger - Graz Challenger 42 - Andrezieux C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Ljubljana Open - Ljubljana Internationale Badische Meisterschaften Um Den Techem Cup - Zell Stella Artois Clay Court Championships - Budaors Wideyes Swedish Open - Bastad IX Trofeo Ciudad de Quito - Quito The Wright Financial Group, Inc. Challenger - Champaign Generali Open 2000 - Kitzbuhel Shimadzu All Japan Indoor Tennis Championships - Kyoto IX Abierto Internacional de Salinas - Salinas Waldbaum's Hamlet Cup - Long Island Open de L'Isere - Grenoble Sarajevo Open - Sarajevo President's Cup 2000 - Tashkent Open de Tenis Amaya - Pamplona Alexander Kolyaskin Memorial - Donetsk Open Mutouest St. Brieuc - St. Brieuc 10° Trofeo Luigi Pezzoli - Bergamo Samsung Open - Brighton Rado Swiss Open - Gstaad Croatian Indoors - Zagreb Gerry Weber Open - Halle The Nottingham Open - Nottingham BMW Open - Munich Heineken Open Singapore - Singapore Adidas International - Sydney Copenhagen Open - Copenhagen Sarajevo Challenger Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Croatia Open - Umag AAPT Championships - Adelaide Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan The Nottingham Open - Nottingham Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Rijeka Challenger 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag RCA Championships - Indianapolis Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Rennes Challenger Umag U.S. Men's Clay Court Championships - Houston Prostejov Challenger Qatar Open - Doha Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Qatar Open - Doha Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Vietnam Open - Ho Chi Minh City Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad China Open - Beijing BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort AXA Cup - London China Open - Beijing Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Adidas International - Sydney Milan Indoors - Milan Synsam Swedish Open - Bastad Helsinki Challenger AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Serbia Open - Belgrade PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - s-Hertogenbosch Open de Moselle - Metz China Open - Beijing If Stockholm Open - Stockholm Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon ATP Studena Croatia Open - Umag Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Heilbronn Challenger The Dubai Tennis Championships - Dubai Orange Warsaw Open - Warsaw The Hypo Group Tennis International 2008 - Poertschach Ordina Open - s-Hertogenbosch PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Sarajevo Challenger Open 13 - Marseille Open 13 - Marseille Power Horse World Team Cup - Dusseldorf Jersey Challenger Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle China Open - Beijing Sarajevo Challenger Studena Croatia Open - Umag Johannesburg Challenger Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven AEGON Championships - London China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Thailand Open - Bangkok Segovia Challenger Nova Challenger Osaka - Osaka Togliatti Cup - Togliatti Zagreb Open - Zagreb Kaltenberg Open - Split Maia Open - Oporto TED Open-Akbank Private Banking - Istanbul The Nottingham Cahllenger - Nottingham Copa Ericsson Costa Rica - San Jose Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Schickendanz Open - Furth AAPT Championships - Adelaide BMW Open - Munich Dubai Open - Dubai Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai President's Cup - Tashkent AIG Japan Open - Tokyo Kremlin Cup - Moscow Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Cincinnati Open de Moselle - Metz St. Petersburg Open - St. Petersburg Tennis Masters Series - Hamburg Grand Prix de Tennis de Lyon - Lyon International Championship of Croatia - Umag Chennai Open - Chennai Internazionali di Tennis di San Marino - San Marino President's Cup 1999 - Tashkent ABN AMRO World Tennis Tournament - Rotterdam adidas Open de Toulouse - Toulouse Open 13 - Marseille Heineken Open Shanghai - Shanghai The Dubai Tennis Championships - Dubai Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai 1999 Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna The Stella Artois Grass Court Championships - Queen's/London Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Republic National Bank Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Adidas International - Sydney Open 13 - Marseille Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Tennis Masters Series - Stuttgart Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Gerry Weber Open - Halle Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Toronto Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo The Priority Telecom Open - Amersfoort Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Shanghai ATP Masters 1000 - Shanghai Campionati BNL dItalia - Rome ARAG World Team Championship - Dusseldorf Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai ATP Studena Croatia Open Umag - Umag Open 13 - Marseille U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte Carlo Australian Open - Melbourne Campionati Internazionali D'Italia - Rome French Open - Paris Rogers Masters - Montreal Masters Series Monte-Carlo - Monte-Carlo U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne The Stella Artois Championships - London Croatia Open - Umag Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 AAMI Classic - Kooyong Tennis Masters Series - Hamburg Campionati Internazionali d'Italia - Rome Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Australian Open - Melbourne Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Olympics - Sydney Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 AAMI Classic - Kooyong AAMI Classic - Kooyong Colonial Classic - Kooyong AAMI Classic - Kooyong Colonial Classic - Kooyong Olympics - Athens